package com.taobao.apiclient;

public enum ApiCmd {

  ONLYLOCAL("local"), // 只取服务器本地
  COMMON("common"),
  LOAD_FROM_TAOBAO("loadFromTaobao"), // 只取淘宝远程
  UPDATE("update");// 先取淘宝 再更新服务器
  private String value;

  private ApiCmd(String value) {
    this.value = value;
  }

  public static ApiCmd getByValue(String value) {
    if (value != null) {
      if (value.equals("loadFromTaobao"))
        return LOAD_FROM_TAOBAO;
    }
    if (value != null) {
      if (value.equals("local"))
        return ONLYLOCAL;
    }
    if (value != null) {
      if (value.equals("update"))
        return UPDATE;
    }
    return COMMON;
  }

  public String getValue() {
    return value;
  }

  public void setValue(String value) {
    this.value = value;
  }

}
